@charset "UTF-8";
/* CSS Document */

body {
	
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	
	
}


.clear{
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
	width:100%;
	display:block;
}




/*/////////BUSQUEDA//////*/
.buscadorContainer {
    float: left;
  
   
}
.buscadorContainer form {
    clear: both;
    display: block;
}

.buscadorContainer .boton-buscar-en {
    background:url(../images/buscar_en.png) no-repeat;
	height:30px;
	width:22px;
	/*margin: 0 0 0 -2px;*/
}

.buscadorContainer form input {
    border: none;
    color: #CCCCCC;
    float: left;
   
}

.boton-buscar-en, .boton-buscar {
    cursor: pointer;
    
}
.buscadorContainer .buscador-noticia {
    background: url("../search.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    margin: 0;
    padding: 6px;
    width: 134px;
}
.buscadorContainer .boton-buscar {
    width:29px;
	background:url(../images/search_tbn.png) no-repeat;
	height:30px;
}

.buscadorContainer .buscar-en {
    background:#f4f4f4;
    clear: both;
    display: block;
    float: left;
   /* padding-left: 1px;*/
    padding-top: 1px;
    width: 163px;
	font-size:12px;
	color:#333;

}
.buscadorContainer .buscar-en input {
    float: none;
    vertical-align: middle;
}

.buscadorContainer .buscar-en label {
    color:#333;
}
.buscadorContainer #select_busqueda{
	font-size:12px;
	font-family:arial;
}
.buscadorContainer #select_busqueda{
    border: 1px solid #FF9900;
    position: absolute;
    z-index: 10;
}
#busqueda{
	float:right;
	padding:6px 5px 0px 0px;
	position:relative;
	z-index: 2;
}
/*/////////*/
/* busqueda footer*/
/*/////////BUSQUEDA//////*/
.buscadorContainerFT {
    float: left;
  
   
}
.buscadorContainerFT form {
    clear: both;
    display: block;
}

.buscadorContainerFT .boton-buscar-en {
    background:url(../images/buscar_en.png) no-repeat;
	height:30px;
	width:22px;
	/*margin: 0 0 0 -2px;*/
}

.buscadorContainerFT form input {
    border: none;
    color: #CCCCCC;
    float: left;
   
}

.boton-buscar-en, .boton-buscar {
    cursor: pointer;
    
}
.buscadorContainerFT .buscador-noticia {
    background: url("../search.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    margin: 0;
    padding: 6px;
    width: 134px;
}
.buscadorContainerFT .boton-buscar {
    width:29px;
	background:url(../images/search_tbn.png) no-repeat;
	height:30px;
}

.buscadorContainerFT .buscar-en {
    background:#f4f4f4;
    clear: both;
    display: block;
    float: left;
   /* padding-left: 1px;*/
    padding-top: 1px;
    width: 163px;
	font-size:12px;
	color:#333;

}
.buscadorContainerFT .buscar-en input {
    float: none;
    vertical-align: middle;
}

.buscadorContainerFT .buscar-en label {
    color:#333;
}
.buscadorContainerFT #select_busquedaFT{
	font-size:12px;
	font-family:arial;
}
.buscadorContainerFT #select_busquedaFT{
    border: 1px solid #FF9900;
    position: absolute;
    z-index: 10;
}
#busqueda{
	float:right;
	padding:6px 5px 0px 0px;
	position:relative;
	z-index: 2;
}
/*/////////*/

#user{
	float:left;
	margin:8px 10px 0px 95px;
}

p.zUsuario{
	color:#cccccc;
	font-size:12px;
}
p.usuarioLinks{
	font-size:13px;
	color:#cccccc;
}
p.usuarioLinks a{
	color:#ff9900;
	text-decoration:none;
}

/*////////////////////////////////////////////////////////////FOOTER//////////////////////////////////////////////////////*/
#footerMain {
	background: url(../images/bgTopFooter.png) #f8f6f6 repeat-x;
	height: 81px;
	text-align: left;
	width: 100%;
}
#footer {
	background: none repeat scroll 0 0 #F8F6F6;
	height: 468px;
	text-align: left;
	width: 100%;
}
#wrapperFt{
	width:977px;
	margin:0 auto;
	padding-top:24px;
	overflow: hidden;
}
#wrapperFtMain{
	width:997px;
	margin:0 auto;
	overflow: hidden;
}
#topFooter{
	position:relative;
	height:68px;
}
#topFooter ul.programasFt li{
	float:left;
	display:block;
	padding-top:8px;
}
ul.programasFt li h4{
	font-size:14px;
	color:#666666;
	
}
ul.programasFt li a{
	text-decoration:none;
}
ul.programasFt li p{
	border-left:solid 1px #cccccc;
	line-height: 14px;
	margin-top: 7px;
	padding-left:2px;
}
ul.programasFt li.noTitulo {
	margin-top: 14px;
	width: 161px;
}
ul.programasFt li.segundoLi {
	padding-left: 3px;
	width: 160px;
}
ul.programasFt li.verProgramacion{
	 width: 120px;
	margin-top: 14px;
	
}

ul.programasFt li p span.horaPrgFt{
	font-size:12px;
	color:#999999;
	font-weight:bold;
}
ul.programasFt li p span.progrmaTvFt{
	font-size:14px;
	color:#ff6600;

}
ul.programasFt li:first-child{
	background:url(../images/bgFirtsli.png) no-repeat 0px 0px;
	width:222px;
	height:81px;
	padding-left: 4px;
	
}
ul.programasFt li:first-child h4{
	float:left;
	
}
ul.programasFt li:first-child a img{
	float:right;
	padding-right:9px;
	
}
ul.programasFt li:first-child p{
	border-left:none;
	line-height: 14px;
	margin-top: 7px;
	float:left;
}

/*/////*/
#middleFooter{
	
	height:360px;
	
}
.menuFt{
	/*padding-left:154px;*/
}
#middleMenu01 a{
	text-decoration:none;
	font-size:18px;
	color:#666666;
	padding-right: 14px;
	
}
#middleMenu01 a:hover{
	color:#ff9900;
	
	
}
#middleMenu01 ul.middleMenu01Container li p {
	padding-top:5px;
	
}
#middleMenu01 ul.middleMenu01Container li{
	float:left;
}
#middleMenu01 a.logoContainerFooter{
	background:url(../images/logoCaracolFt.png) no-repeat;
	display: inline-block;
    height: 37px;
    padding-top: 11px;
     width: 130px;
	padding-right: 62px;
}
#middleMenu01 span.separatorFt{
	background:url(../images/separator_menuft.png) no-repeat;
	 height: 33px;
    padding-bottom: 10px;
    padding-right: 14px;
    width: 4px;
	display: inline-block;
	
}
#middleMenu01 span.containerSenal a{
	background:url(../images/senalVivoimg.png) no-repeat 0 0px transparent;
	width:98px;
	height:33px;
	display: block;
	font-size:12px;
	color:#999999;
	text-decoration:none;
	padding: 13px 0 0 43px;
}
#middleMenu01 span.containerSenal a:hover{
	color:#ff9900;

}
#middleMenu02 {
	float:right;
	padding-right: 5px;
	
}
#middleMenu01 {
	float:left;
	
}
label #searchFt{
	width:156px;
	height:30px;
	background: url(../images/searchFt.png);
	background-repeat:no-repeat;
	font-size:18px;
	color:#999999;
	border:none;
	float:left;
}
label #goFt{
	width:29px;
	height:30px;
	float:left;
	background: url(../images/btnSearchFt.png) no-repeat;
	border:none;
	
}
.buscadorFooter{
	float:right;
}

#listadoFooter{
	margin-top: 22px;
}
.list01Ft{
	float:left;
	width:149px;
}
.list02Ft{
	float:left;
	width:150px;
}
.list03Ft{
	float:left;
	width:150px;
}
.list04Ft{
	float:left;
	width:150px;
}
.list05Ft{
	float:left;
	width:150px;
}
.list06Ft{
	float:left;
	width:150px;
}
.separatorColumnas{
	float:left;
	background:url(../images/separator_columnas.png) no-repeat;
	width:3px;
	height:300px;
	padding-right: 10px;
	
}
#listadoFooter h3{
	font-size:14px;
	color:#000;
	padding-bottom: 9px;
	letter-spacing:25px;
	letter-spacing: 0.1px;
}
#listadoFooter ul.listasFt li a{
	font-size:12px;
	color:#666666;
	text-decoration:none;
	letter-spacing:0.1px;
	
}
#listadoFooter ul.listasFt li a:hover{
	color:#003366;
}
#listadoFooter ul.listasFt li a:visited{
	
	color:#999999;
}
#listadoFooter ul.listasFt li {

	padding-bottom: 2px;
	
	
}
.list01Ft .tablaIzq{
	float:left;
	padding-right:65px;
}
.list01Ft .tablaDer{
	float:left;
}
/*//*/
#bottomFooter p{
	text-align:center;
	padding-top: 10px;
	
}

#bottomFooter p a{
	font-size:10px;
	color:#333399;
	font-weight:bold;
	text-transform:uppercase;
	padding-right: 28px;
	text-decoration:none;
		
}
#bottomFooter p.termsConditions a{
	color:#ff6633;
	text-decoration:none;
	padding:0px;
		
}
#bottomFooter .imLinks{

	background:url(../images/linbeas_parrafoFt.png) no-repeat center;
	height:30px;
}
#bottomFooter p.termsConditions{
	font-size:11px;
	color:#999999;
	
}

/*---------- Ocultar la pestaña de correo electrónico en AddToAny -------------------*/

#a2apage_EMAIL { display:none !important; }
